﻿// =================================================================== 
// 数据访问层接口层(GDIT.Pattern)
//====================================================================
// 文件：IInternalIP.cs
// 项目名称：学院网站
// 创建时间：2012-08-08
// 负责人：ChenZhiGang
//引用DevExpress.Xpo程序集
// 程序集介绍：内部IP分段信息数据访问层接口
// ===================================================================
using GDIT.Model;
using DevExpress.Xpo;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace GDIT.Pattern
{
    public interface IInternalIP
    {
        /// <summary>
        /// 更新内部IP分段
        /// </summary>
        /// <param name="ip">内部IP</param>
        /// <returns></returns>
        int UpdateInternalIP(Mtb_InternalIP ip);

        /// <summary>
        /// 查询并返回内部IP分段
        /// </summary>
        /// <returns></returns>
        XPCollection SelectInternalIP();

        /// <summary>
        /// 新增内部IP分段
        /// </summary>
        /// <param name="ip"></param>
        /// <returns></returns>
        int AddInternalIP(Mtb_InternalIP ip);
    }
}
